@import "../../assets/theme/index.less"; // 定义变量

.van-button {
  width: 100%;
  background-color: @blue-primary;
}
.van-tab--active {
  color: @blue-primary;
}

.van-tabs__line {
  background-color: @blue-primary;
}

.van-stepper--round .van-stepper__plus {
  background-color: @blue-primary;
}
.van-stepper--round .van-stepper__minus {
  color: @blue-primary;
  border-color: @blue-primary;
}

.cartcontrol {
  .cart-add {
    .add {
      color: @blue-primary;
    }
  }
  .cart-add-disabled {
    .add {
      color: @blue-primary;
    }
  }
}
.sp {
  .step-area {
    > .working-ele,
    > .work-end-ele {
      > .info {
        > .dot {
          background: @blue-primary;
        }
        > .tag {
          background: @blue-primary;
        }
      }
    }
  }
}
.date-selector {
  color: @blue-primary;
}
.mealPeriod {
  .mealPeriod-left {
    background: @blue-primary;
  }
  .mealPeriod-right,
  .status-not-payed {
    .status-ordered {
      color: @blue-primary;
    }
  }
}
.ordermeal {
  .header-bar {
    .period-wrap {
      > .active-period {
        background: @blue-primary;
      }
    }
  }
}
.tagContain {
  .active {
    border: 1px solid @blue-primary; /*no*/
    color: @blue-primary;
  }
}
.shopCart {
  .ball-container {
    .ball {
      &.drop-enter,
      &.drop-enter-active {
        .inner {
          background: @blue-primary;
        }
      }
    }
  }
  .shopCar {
    color: @blue-primary;
  }
  .list-content {
    .food {
      .price {
        color: @blue-primary;
      }
    }
  }
}
.attendance-preview {
  .today-bg {
    background-color: @blue-light-primary!important;
  }
  > .operate-area {
    > .deal-area {
      > .step-area {
        > .small-qj {
          > .small-qj-item {
            > .tag {
              background: @blue-primary;
            }
          }
        }
        > .working-ele,
        > .work-end-ele {
          > .info {
            > .left {
              > .dot {
                background: @blue-primary;
              }
              > .tag {
                background: @blue-primary;
              }
            }
          }
        }
      }
    }
  }
  > .calendar-area {
    > .week-body {
      > .week-day {
        .active-day-bg {
          background-color: @blue-primary!important;
        }
        .active-status-normal-bg {
          background-color: @blue-primary!important;
        }
      }
    }
  }
}
.guest-ticket-list,
.apply-guest-ticket,
.enable-guest-ticket {
  > .scroll-wrapper {
    > .scroll-content {
      .title {
        > .tab {
          > .active-tab {
            color: @blue-primary;
            border-bottom: 4px solid @blue-primary;
          }
        }
      }
    }
  }
  .ticket {
    > .right {
      > .can-use {
        color: @blue-primary;
      }
    }
  }
}
